package com.winsdom.domain.vo.collection;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;
import java.util.Date;

@Data
public class BillDetailVO {
    @ApiModelProperty(value = "费项表.收费项目")
    private String expenditureName;

    @ApiModelProperty(value = "计费明细表.三表编号")
    private String meterNo;

    @ApiModelProperty(value = "计费明细表.计费期间起")
    private Date startDate;

    @ApiModelProperty(value = "计费明细表.计费期间止")
    private Date endDate;

    @ApiModelProperty(value = "计费明细表.三表上期读数")
    private BigDecimal lastReading;

    @ApiModelProperty(value = "计费明细表.三表本期读数")
    private BigDecimal currentReading;

    @ApiModelProperty(value = "资源信息表.建筑面积")
    private BigDecimal buildingArea;

    @ApiModelProperty(value = "计费明细表.表倍率")
    private BigDecimal meterRatio;

    @ApiModelProperty(value = "计费明细表.用量")
    private BigDecimal usageAmount;

    @ApiModelProperty(value = "计费明细表.单价(元)")
    private BigDecimal unitPrice;

    @ApiModelProperty(value = "计费明细表.应收金额")
    private BigDecimal receivableAmount;

    @ApiModelProperty(value = "账单表.欠费金额")
    private BigDecimal arrearsAmount;
}